package com.citytransport.prokopjuk.dao;

import java.util.ArrayList;

import com.citytransport.prokopjuk.route.Station;
/**
 * Interface that declare CRUD methods for DAO for Station.
 * */
public interface IDAOStation {
	void create(Station station);
	ArrayList<Station> readAllStations();
	void update(Station station , String name, boolean existingRail ,boolean existingCable );
	void delete(Station station);
	public void delete(String name);
	void deleteAll();
	ArrayList<Station> readAtRoute(int routeID);
}
